home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / a_utils / yacc / flexyacc / aflex.lha / aflex / README < prev   
Text File  |  1993-06-08  |  5KB  |  106 lines

  1.  Copyright (c) 1990 Regents of the University of California.
  2.  All rights reserved.
  3.  
  4.  This software was developed by the Arcadia project
  5.  at the University of California, Irvine.
  6.  
  7. -- Redistribution and use in source and binary forms are permitted,
  8. -- subject to the restriction noted below, provided that the above
  9. -- copyright notice and this paragraph and the following paragraphs are
  10. -- duplicated in all such forms and that any documentation, advertising
  11. -- materials, and other materials related to such distribution and use
  12. -- acknowledge that the software was developed by the University of
  13. -- California, Irvine.  The name of the University may not be used to
  14. -- endorse or promote products derived from this software without
  15. -- specific prior written permission.  THIS SOFTWARE IS PROVIDED ``AS
  16. -- IS'' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT
  17. -- LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  18. -- A PARTICULAR PURPOSE.
  19. --
  20. -- Use of this software in any way or in any form, source or binary,
  21. -- and redistribution of such is not allowed in any country which
  22. -- prohibits disclaimers of any implied warranties of merchantability
  23. -- or fitness for a particular purpose or any disclaimers of a similar
  24. -- nature.
  25. --
  26. -- IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
  27. -- FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  28. -- ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION
  29. -- (INCLUDING, BUT NOT LIMITED TO, LOST PROFITS) EVEN IF THE UNIVERSITY
  30. -- OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  31. **********************************************************************
  32.  
  33. This is the IRUS (Irvine Research Unit in Software) aflex/ayacc public
  34. distribution.  Aflex and ayacc are similar to the Unix tools lex and
  35. yacc, but they are written in Ada and generate Ada output.  They were
  36. developed by the Arcadia Project at the University of California,
  37. Irvine.  Aflex is based on the tool 'flex' written by Vern Paxson.
  38. These tools are copyrighted, but are freely redistributable.  There is
  39. no warranty of any kind (see the copyright notice above.)  However we
  40. do ask that you report any problems you encounter as we use these
  41. tools ourselves and we want to fix any bugs that are found.
  42.  
  43. You may give this software to others, but we prefer that those who can
  44. get it directly from us to insure that all users are running the
  45. latest version.  We also ask that you send electronic mail to the
  46. address irus-software-request@ics.uci.edu giving your name, your
  47. organization, a paper mail address, and your e-mail address (either an
  48. Internet address or a UUCP path relative to a well-known site such as
  49. uunet.)  A form is provided below for your convenience.  We will use
  50. this information to set up a mailing list to announce new versions of
  51. aflex and ayacc, as well as new software that is expected to be made
  52. available.
  53.  
  54. The distribution is currently available on the machine
  55. liege.ics.uci.edu in ~ftp/pub/irus/aflex-ayacc_1.3a.tar.Z.  Full
  56. instructions for retrieving and unpacking are enclosed below.  If you
  57. have trouble retrieving or unpacking the distribution send mail to
  58. irus-software-request@ics.uci.edu (or via UUCP to
  59. uunet!sdcsvax!ucivax!irus-software-request) If you have trouble with
  60. the tools information on how to report bugs is present within their
  61. directories.
  62.  
  63. ------------------------------- cut here -------------------------------
  64. IRUS software user registration form
  65.  
  66. 1. Your Name:
  67.  
  68. 2. Your Organization:
  69.  
  70. 3. Mailing Address:
  71.  
  72. 4. E-mail address for contact person:
  73.  
  74. ------------------------------- cut here -------------------------------
  75. How to obtain aflex and ayacc via anonymous FTP
  76.  
  77. 1.  FTP to the machine liege.ics.uci.edu (internet address 128.195.1.5)
  78.  
  79. 2.  When asked for a username use 'anonymous'
  80.  
  81. 3.  When asked for a password use your username on your local machine.
  82.  
  83. 4.  Change directory (cd) into the pub/irus directory.
  84.  
  85. 5.  Set a file transfer mode that will allow you to transfer binary
  86.     files.  One way to do this that usually works is to issue the
  87.     command 'type tenex'
  88.  
  89. 6.  Type the command 'get aflex-ayacc_1.3a.tar.Z'
  90.  
  91. 7.  Quit FTP.
  92.  
  93. 8.  You now have a compressed tar file containing the source for aflex.
  94.  
  95. 9.  You need to uncompress the file by typing 
  96.     'uncompress aflex-ayacc_1.3a.tar.Z' 
  97.  
  98. 10. Now untar the file to create the source and documentation tree by
  99.     typing 'tar xvf aflex-ayacc_1.3a.tar' at the Unix prompt.
  100.  
  101. 11. Read the README files in the aflex/README and ayacc/src/READ_ME to
  102.     find out how to compile the tools.  If you are using the Verdix Ada
  103.     Developemnt System Version 6 be sure to read the VADS6.README files
  104.     in the aflex and ayacc directories before building them.
  105.  
  106.